337353
77858
167815
373992
744625
563141
613477
353943
149696
116648
932
780340
5310799
3735581
3249148
2567804
2309988
2155609
2074358
194378
1853118
1751136
1746196
1668471